*{
    margin:0;
    padding:0;
}
body{
    font-family:"微软雅黑";
    background:#ededed;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
}
li{
    list-style:none;
}
a{
    text-decoration:none;
}
i,em{
    font-style: normal;
}
img{
    border:none;
}

.fix-right{
    position:fixed;
    right:-5px;
    bottom:40%;
    width:40px;
    height:123px;
    z-index:50;
    opacity:0;
    filter:alpha(opacity=0);
    display:none;
}
.fix-right p{
    width:40px;
    height:40px;
    margin-bottom:1px;
    background:#e4e0e0;
    text-align:center;
    line-height:40px;

}
.fix-right p span{
    display: block;

    font-size:30px;
    color:#9d9d9d;
}
.fix-right .active{
    color:#fff;
    background:red;
}
.fix-right p:hover span{
    color:#fff;
    background:red;
    cursor: pointer;
}

.fix-left{
    position:fixed;
    left:-5px;
    bottom:25%;
    width:40px;
    height:246px;
    z-index:50;
    opacity:0;
    filter:alpha(opacity=0);
    display:none;
}

.fix-left p{
    position:relative;
    width:40px;
    height:40px;
    margin-bottom:1px;
    background:#e4e0e0;
    cursor: pointer;
}
.fix-left p span{
    display: block;
    position:absolute;
    width:40px;
    height:40px;
    font-size:8px;
    overflow: hidden;
    text-align:center;
    color:#fff;
    line-height:20px;
    background:#e60000;
    z-index: 5;

}
.fix-left .p1 span{
    z-index: 10;
}
.fix-left p em{
    position:absolute;
    width:40px;
    height:40px;
    text-align: center;
    font-size:20px;
    color:#9d9d9d;
    z-index: 10;
    background:#e4e0e0;
    line-height:40px;
}
.fix-left p:hover span{
    z-index: 11;
}

#header{
    height:auto;
    /* overflow: hidden;*/
}
#header .hea{
    min-width:1263px;
    height: 30px;
    background:#ddd;
}
.hea .cotent{
    width:1190px;
    height:30px;
    margin:0 auto;
    font-size:12px;
    color:#666;
    position:relative;
}
.cotent .cont-le{
    width:115px;
    line-height:30px;
    float:left;
    margin-right:10px;
}
.cotent .cont-cen{
    height:30px;
    float:left;
}

.cotent .cont-ri{
    height:30px;
    float:right;
}
.cotent .cont-le em{
    color:#e14041;
}
.cotent .cont-cen li{
    float:left;
    line-height:30px;
}
.cotent a{
    color:#666;
}
.cotent .lie{
    padding:0 10px;
}
.cotent img{
  vertical-align: middle;
 }
.cotent .li1 .im1{
    margin-bottom:3px;
}
.cotent .li1 .im2{
    margin-bottom:2px;
}
.li1 .weix{
    display:none;
    position:absolute;
    width:420px;
    height:85px;
    background:#fff;
    z-index:100;
    padding-top:10px;
   box-shadow:0px 0px 10px 3px #c5c3c3;
}
.weix .wei-le{
    width:210px;
    height:76px;
    border-right:1px solid #ccc;
    float:left;
}
.weix .wei-ri{
    float:left;
    width:170px;
    padding-left:25px;
    height:76px;
}
.weix .wei-ri img{
   margin-right:10px;
    float:left;
    margin-left:5px;
}

.weix .wei-ri p{
    float:left;
}
.cotent .li1 p{
    line-height:20px;
    float:left;
}
.wei-le  img{
    margin-left:18px;
    width:76px;
    float:left;
    margin-right:10px;
}
.wei-le .le-ce{
    width:100px;
    float:left;
}


.cotent .line{
    margin-left:75px;
}
.cotent .li2 img{
    margin-bottom:2px;
}
.cotent .cont-ri li{
    float:left;
    line-height:30px;
}
.cotent .cont-ri .li3 a{
    color:#e14041;
}

.cotent a:hover{
    color:#e14041;
}
.cotent .ap a:hover{
    color:#666;
}
.headbody{
    min-width:1263px;
    height:142px;
    background:#fff;
}
.headbody .headbody-main{
    width:1190px;
    height:142px;
    margin:0 auto;
}
.headbody-main .headbody-le{
    width:341px;
    float:left;
}

.headbody-main .headbody-center{
   float:left;
    padding-top:30px;
}
.headbody-main .headbody-ri{
    float:right;
    margin:45px 100px 0 0;
}
.headbody-le img{
    margin-top:35px;
}
.headbody-center form{
    position:relative;
}

.headbody-center form input{
    float:left;
}
.headbody-center .iup{
    width:505px;
    height:39px;
    border:1px solid #ccc;
    outline: none;

}
 .search{
    position:absolute;
    left:0;
    top:41px;
    background:#fff;
    width:507px;
    height:auto;
    overflow: hidden;
    z-index: 100;
    border:1px solid #ccc;
    border-radius:5px;
    display:none;
}
.search li{
    list-style:none;
    padding:4px 10px;
}
.search li a{
    text-decoration: none;
    color:#252525;
}
.search .active{
    background:#eee;
}

.headbody-center .but{
    position:absolute;
    right:10px;
    top:10px;
    width:22px;
    height:21px;
    text-indent:999px;
    background:url(../img/sou.png) no-repeat;
    border:none;
    cursor: pointer;
    outline: none;
}

.headbody-center .center-tp{
    width:507px;
    height:43px;
    margin-bottom:8px;
}
.headbody-center .center-bt{
    color:#bdbdbd;
    font-size:12px;
}
.headbody-center .center-bt a{
    color:#bdbdbd;
    margin-right:10px;
}
.headbody-center .center-bt .a1{
    margin-left:5px;
}
.headbody-ri a{
    color:#666;
    font-size:14px;
    margin-left:10px;
}
.headbody-ri a .str{
    color:#e14041;
}
.headbody-center .center-bt a:hover{
    color:#e14041;
}
.headnav{
    min-width:1263px;
    height:49px;
    border-bottom: 1px solid #e60000;
    background:#eee;

}
.headnav .headnav-ma{
    position:relative;
    width:1190px;
    height:49px;
    margin:0 auto;
}
.headnav-ma .nav-tp li{
    float:left;
    line-height:46px;
    font-size:20px;
    text-align:center;
    font-weight:900;
}
.headnav-ma .nav-tp li a{
      color:#e60000;

}
.headnav-ma .nav-tp .lis1{
   width:200px;
   height:49px;
   background:#e60000;
   color:#fff;
}
.headnav-ma .nav-tp .lis1 span{
    margin-right:5px;
}
.headnav-ma .nav-tp .lis2{
    width:133px;
    height:46px;
    border-bottom: 3px solid #e60000;
}
.headnav-ma .nav-tp .lis3{
    width:133px;

}
.headnav-ma .nav-tp .lis3 a{
    color:#000000;
}
.headnav-ma .nav-tp .lis3:hover{
    border-bottom: 3px solid #e60000;
}
.headnav-ma .nav-tp .lis3:hover a{
    color:#e60000;
}
.headnav-ma .nav-tp .lit{
    width: 0px;
    height: 24px;
    margin-top: 13px;
    border-right: 1px solid #d2d2d2;
    font-size: 0;
    margin-left:1px;
}

.headnav-ma .nav-bt{
    position:absolute;
    top:50px;
    width:200px;
    height:440px;
    background:#fff;
    z-index: 20;
}
@font-face {font-family: 'iconfont';
    src: url('../siliang/iconfont.eot'); /* IE9*/
    src: url('../siliang/iconfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../siliang/iconfont.woff') format('woff'), /* chrome、firefox */
    url('../siliang/iconfont.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
    url('../siliang/iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */
}
.iconfont{
    font-family:"iconfont" !important;
    font-size:16px;font-style:normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;
}
@font-face {font-family: 'iconfont';
    src: url('../siliang2/iconfont.eot'); /* IE9*/
    src: url('../siliang2/iconfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../siliang2/iconfont.woff') format('woff'), /* chrome、firefox */
    url('../siliang2/iconfont.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
    url('../siliang2/iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */
}

.nav-bt .list li{
    width:200px;
    height:36px;
    border-bottom:1px solid #f2f0f0;
    line-height:36px;
    background:#fff;
    font-size:14px;
    cursor: pointer;
}
.nav-bt .list .active{
    background:#e60000;
}

.nav-bt .list .last{
    height:34px;
}
.nav-bt .list li a{
    color:#333;
}
.nav-bt .list li em{
    padding:11px 30px 11px 40px;
}
.nav-bt .list li a b{
    color:#fff;
    margin-left:35px;
}

.nav-bt .dies{
    position:absolute;
    top:0;
    left:200px;
    z-index:20;
    background:#fff;
    background:rgba(255,255,255,.9);
    opacity:.9;
    filter:alpha(opacity=90);
  }
.nav-bt .dies div{
    display: none;
    height:440px;
    overflow: hidden;
}
.nav-bt .dies .col-1{
    width:595px;
    height:410px;
    padding-top:30px;
    padding-left:30px;
    display: none;
}
.nav-bt .dies .col-1 ul{
    width:595px;
    min-height:35px;

}
.nav-bt .dies .col-1 li{
    float:left;
    font-size:12px;
}
.nav-bt .dies .col-1 li a:hover{
    color:#e60000;
}
.nav-bt .dies .col-1 .lip{
    padding:0 10px;
}
.nav-bt .dies .col-1 .aa{
    margin-top:1px;
}
.nav-bt .dies .col-1 li a{
      color:#333;
}
.nav-bt .dies .col-1 li span{
    font-size:14px;
  }
.nav-bt .dies .col-1 li img{
   padding:0 10px 2px 10px;
}
.banner{
    min-width:1263px;
    height:440px;
    position:relative;
}
.banner .batne{
    position:absolute;
    width:1190px;
    height:440px;
    margin:0 auto;
}
.banner .listp li{
    position:absolute;
    display: none;
    filter: alpha(opacity:0);
    opacity: 0;
    width:1263px;
    height:440px;
    overflow: hidden;
}
.banner .listp .first{
    display: block;
    filter: alpha(opacity:100);
    opacity: 1;
}
.banner .listp img{
    vertical-align: bottom;
    height:440px;
}
.banner .btn-list{
    position:absolute;
    bottom:10px;
    width:100%;
    text-align: center;
}
.banner .btn-list a{
    display: inline-block;
    margin: 0 10px;
    width: 8px;
    height: 8px;
    border: 2px solid #fff;
    border-radius: 50%;
    transition: all .2s linear;
}
.banner .btn-list .active{
    background:#e14041;
    border-color:#e14041;
}
#foot{
    min-width:1263px;
    height:auto;
    overflow:hidden;
   }
#foot .foot-ma{
    width:1190px;
    height:auto;
    overflow: hidden;
    margin:0 auto;
}
.foot-ma .foot-tp{
    width:1190px;
    height:86px;
    padding-top:100px;
    border-bottom: 1px solid #dcdcdc;
}
.foot-tp .tp-le{
    float:left;
    width:190px;
    height:56px;
    border-right:2px solid #dcdcdc;
    margin-right:45px;

}
.foot-tp .le3 .dp{
    width:100px;
}
.foot-tp .first{
    margin-left:45px;
}
.foot-tp .last{
    margin-right:0px;
}
.tp-le img{
    float:left;
margin-top:8px;
}
.tp-le .dp{
    width:128px;
    float:left;
    padding-top:8px;
    padding-left:10px;
}
.tp-le p{
   line-height:19px;
    font-size:14px;
    color:#333;
}
.foot-ma .foot-cen{
    width:1190px;
    height:162px;
    padding-top:37px;
    border-bottom: 1px solid #dcdcdc;
}
.foot-ma .foot-cen .listl{
      float:left;
    margin-right:135px;
}

.foot-ma .foot-cen .lp{
    margin-left:45px;
}
.foot-ma .foot-cen .lp2{
    margin-right:0;
}
.foot-ma .foot-cen .listl li{
    font-size:14px;
    line-height:24px;
}
.foot-cen .listl li a{
    color:#848484;
}
.foot-ma .foot-cen .listl .li1{
    font-size:18px;
    margin-bottom:15px;
    color:#333;
}
.foot-ma .foot-cen .listl a:hover{
    color:#e60000;
}

.foot-ma .foo{
    width:1190px;
    height:70px;
  padding-top:15px;
}
.foo .utp{
    float:left;
   margin:0 68px 0 184px;
}
.foo .utp li{
    float:left;
    font-size:17px;
}
.foo .utp li a{
    color:#333;
}
.foo .utp li a:hover{
    text-decoration: underline;
    color:#e60000;
}

.foo .utp .lip{margin:0 10px;}
.foo p{
    float:left;
    font-size:16px;
    color:#848484;
}